package ar.fiuba.logger.formatRules;

import ar.fiuba.logger.LogMessageInterface;

/**
 * The Interface FormatRuleInterface.
 */
public interface FormatRuleInterface {

  /**
   * Apply format rule.
   * 
   * @param unformattedMessage
   *            the unformatted message on which the format rule will be applied.
   * @return the message after applying the format rule.
   */
  public String applyFormatRule(String unformattedMessage, LogMessageInterface logMessage);
}
